// 请求参数类型

//生成退料列表请求参数
export interface ProductReturnListParamsType {
  objectId?: string;
}

export interface ProductReturnSearchType {
  returnListId: string;
  workListId: string;
  returnDate: string;
  taskId: string;
  craftName: string;
}

export interface PaginationType {
  currentPage: number;
  pageSize: number;
}

//新增生产退料请求参数
export interface ProductReturnAddParamsType {
  returnListId: string;
  getMaterialNum: string;
  craftLine: string;
  workListId: string;
  workListName: string;
  returnPeople: string;
  returnListName: string;
  materialInfo: string;
  craftName: string;
  returnDate: string;
  taskName: string;
  taskId: string;
  remark?: string;
}

//更新生产退料请求参数
export interface ProductReturnUpdateParamsType {
  objectId: string;
  returnListId: string;
  getMaterialNum: string;
  craftLine: string;
  workListId: string;
  workListName: string;
  returnPeople: string;
  returnListName: string;
  materialInfo: string;
  craftName: string;
  returnDate: string;
  taskName: string;
  taskId: string;
  remark?: string;
}
